Left-click: rotate, Mouse-wheel/middle-click: zoom, Right-click: pan, Escape: close
15-03-2023
Key Features
- N/A (i didn't add anything)
Patch Notes
- N/A (i didnt fix anything)
Plans for the Future
Custom themes for specific pages, changed via yaml
- Reformat the notes. I think it needs to be more rigid.
Development Messages:
- N/A, things are pretty self explanatory
16-03-2023
Key Features
- Set up hugo, go and hugo-obsidian so I can run quartz locally (http://localhost:1313/).
Patch Notes
- Installed Go
- Updated GOPATH and PATH in the ~/.profile file (specifically for linux pathway, replication depends on OS)
- Installed Hugo (via Go)
- Ran make serve (inside the repo)
- Success!
Plans for the Future
- The grand theme overhaul
- The next project will be an expansion of the possible themes. I already have jacaranda, official and index as of now.
- I plan to have a theme for any subject, so if anyone wants to suggest any colours be my guest.
- I will also probably have something similar to a certain M.Spicata's themes, as I drew most of my inspiration from there.
- Notes reformatting :skull_emoji:
- Yeah its gonna have to happen eventually, but I'll be dreading the day it comes.
Development Messages
Call to action
read more here
I need people to contribute more themes!!!
With love(but not for dasindu)
Ed
22-03-2023
Key Features
- Made it harder to use lightmode
Patch Notes
- Added if-else statements to darkmode.js
const switchTheme = (e) => {
if (e.target.checked) {
document.documentElement.setAttribute('saved-theme', 'dark');
localStorage.setItem('theme', 'dark');
syntaxTheme.href = '{{ $darkSyntax.Permalink }}';
}
else {
if (confirm("Just so you are aware, you are trying to switch from dark mode to light mode. Are you sure?") && confirm("Light mode is very bad for your health! Your eyes are going to degrade over time much faster! Are you still sure?") && confirm("Think about your eyes. You won't be able to see your children when you grow up. Are you really sure?") && confirm("Are you someone who works late at night? Well guess what. It affects you worse! Are you absolutely sure?") && confirm("Sources (https://www.allaboutvision.com/digital-eye-strain/is-dark-mode-better-for-eyes/) says that 'dark mode has a lot of benefits', 'it's easier on the eyes than a stark, bright white screen'. Are you certainly sure?") && confirm("You may be getting a little annoyed with all these alerts. I still have to ask. Are you most definitely sure?") && confirm("I'm only doing it for your own good. And for the good of your eyes. Are. You. Sure.") && confirm("Studies (me) show that wearing glasses makes you look 10000000000 times less attractive. Example? Fred! Are you sure you want to be Fred?") && confirm("In summary, think about your eyes and your appearance. Don't sacrifice those things for silly light mode! Are you not gonna reconsider?")){
if (confirm("Don't be a monster! Save your eyes, remain in dark mode!")) {
document.documentElement.setAttribute('saved-theme', 'dark');
localStorage.setItem('theme', 'dark');
syntaxTheme.href = '{{ $darkSyntax.Permalink }}';
document.getElementById("darkmode-toggle").checked = true;
}
else {
alert("Fine. You asked for this!")
document.documentElement.setAttribute('saved-theme', 'light')
localStorage.setItem('theme', 'light')
syntaxTheme.href = '{{ $lightSyntax.Permalink }}';
}
}
else {
document.documentElement.setAttribute('saved-theme', 'dark');
localStorage.setItem('theme', 'dark');
syntaxTheme.href = '{{ $darkSyntax.Permalink }}';
document.getElementById("darkmode-toggle").checked = true;
}
}
}
Plans for the Future
Development Messages:
- The light mode crusade begins.
04-04-2023
Key Features
- Added the logo to the title (i.e. in the header)
Patch Notes
- Inserted the following code:
Plans for the Future
Development Messages
04-04-2023
Key Features
- Moved the url to netlify and privated the actual repository, made a new repository that will (hopefully) be periodically updated with the code changes.
Patch Notes
- Changed the workflows to be compatible with Netlify, then put in the required Netlify secrets(found in the workflow), and voila! (see here)
- Changed v.3 to v.4 in sidebar.
- I realise I didnt put the sidebar in the notice board. This is because I was still working on it in and then i forgot.
- Added comments!
Plans for the Future
- No clue. When exams are over I might revamp the organisation system, and then package this alongside the other project I was working on
- Now that I've been reminded, I'll probably flesh out the sidebar
- I also want to integrate partytown? I know my js is a little scuffed, but I don't know about partytown's compatibility with Netlify.
Development Messages